Oxford shoe
noun
1.
oxford
(def 1).
Also called
Oxford tie
.
Origin
1840-50